/**{margin: 0;padding: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, span, fieldset, legend, img, div ,input,button{
  margin: 0;
  padding: 0;
}

fieldset, img {
  border: none;
}

img {
  display: block;
}

ul, ol, li {
  list-style: none;
}

a {
  text-decoration: none;
}

html {
  /*font-size: 55% ;13px*/
  font-family: .PingFangSC;
}

body {
  background: #f5f5f6;
  font-family: -apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Source Han Sans,Noto Sans CJK Sc,Microsoft YaHei,sans-serif;
  -webkit-font-smoothing: antialiased;
  width:100%;
	height:100%;
}

ul {
  list-style: none;
}

h2 {
  font-weight: normal;
}

input[type="search"] {
  -webkit-appearance: none;
}

input:-webkit-search-cancel-button {
  display: none;
}

html, body {
  width: 100%;
  height: 100%;
}
input{
	border:0;
	outline: none;
}
/*公共弹窗*/
#mask{height: 100%;width: 100%;top: 0;left: 0;position: absolute;background-color: #000;opacity: 0.5;z-index: 998;display: none;}
#myAlert{width: 34%;height: 218px;background-color: #fff;border-radius: 5px;position: absolute;top: 50%;left: 50%;margin-top: -115.5px;margin-left: -15.5%;z-index: 999;display: none;}
#myAlert #alertHeader{font-size: 1rem;color: rgb(17,17,17);text-align: center;height: 70px;line-height: 100px;}
#myAlert #alertMain #alertContent{font-size: 0.8rem;color: rgb(153,153,153);height: 70px;border-bottom: 1px solid #f5f5f6;text-align: center;padding-top: 18px;}
#myAlert #alertBtn{overflow: hidden;}
#myAlert #alertBtn #confirm{height: 55px;line-height: 55px;color: rgb(255,170,0);text-align: center;font-size: 1rem;border-left: 1px solid #f5f5f6;width: 100%;float: left;}

#myConfirm{width: 83%;height: 195px;background-color: #fff;border-radius: 5px;position: absolute;top: 50%;left: 50%;margin-top: -97.5px;margin-left: -41.5%;z-index: 999;display: none;}
#myConfirm #confirmHeader{font-size: 1.2rem;color: rgb(17,17,17);text-align: center;height: 50px;line-height: 50px;}
#myConfirm #confirmMain #confirmContent{font-size: 1rem;color: rgb(153,153,153);height: 80px;border-bottom: 1px solid #f5f5f6;text-align: center;padding-top: 10px;}
#myConfirm #confirmBtn{overflow: hidden;}
#myConfirm #confirmBtn #cancel{height: 55px;line-height: 55px;color: #000;text-align: center;font-size: 1.1rem;border-left: 1px solid #f5f5f6;width: calc(50% - 1px);float: left;}
#myConfirm #confirmBtn #confirm{height: 55px;line-height: 55px;color: rgb(255,170,0);text-align: center;font-size: 1.1rem;width: 50%;float: left;}
